e8ef3fdc758bfee15edd14155ab1ed3543a93bb1,planner/src/main/java/edu/isi/wings/execution/tools/api/impl/kb/RunKB.java,RunKB,updateRuntimeInfo,#KBAPI#KBObject#RuntimeInfo#,454

Before Change


	}

	private void updateRuntimeInfo(KBAPI tkb, KBObject exobj, RuntimeInfo rinfo) {
		tkb.setPropertyValue(exobj, dataPropMap.get("hasLog"),
				tkb.createLiteral(rinfo.getLog()));
		tkb.setPropertyValue(exobj, dataPropMap.get("hasStartTime"),
				tkb.createLiteral(rinfo.getStartTime()));
		tkb.setPropertyValue(exobj, dataPropMap.get("hasEndTime"),

After Change


	}

	private void updateRuntimeInfo(KBAPI tkb, KBObject exobj, RuntimeInfo rinfo) {
	  if(rinfo.getLog() != null)
	    tkb.setPropertyValue(exobj, dataPropMap.get("hasLog"),
	        tkb.createLiteral(rinfo.getLog()));
		if(rinfo.getStartTime() != null)
		  tkb.setPropertyValue(exobj, dataPropMap.get("hasStartTime"),
		      tkb.createLiteral(rinfo.getStartTime()));